import request from '@/utils/request'

// 获取一级分类 /admin/product/getCategory1  get
export const reqCategory1List = () => request({url:'/admin/product/getCategory1', method:'get'})

export const reqCategory2List = (category1Id) => request({url:`/admin/product/getCategory2/${category1Id}`, method:'get'})

export const reqCategory3List = (category2Id) => request({url:`/admin/product/getCategory3/${category2Id}`, method:'get'})


// 获取商品基础属性接口 /admin/product/attrInfoList/{category1Id}/{category2Id}/{category3Id}
export const reqGetAttrInfoList = (category1Id, category2Id, category3Id) => request({
    url:`/admin/product/attrInfoList/${category1Id}/${category2Id}/${category3Id}`,
    method: 'get'
})

//删除商品属性  /admin/product/deleteAttr/{attrId}   delete
export const reqDeleteAttrById = (attrId)=>request({url:`/admin/product/deleteAttr/${attrId}`, method:'delete'})

// 添加属性与属性值的接口
export const reqAddOrUpdateAttr = (data)=> request({url:'/admin/product/saveAttrInfo', method:'post', data:data})
